body {
    margin: 0px;
    font-family: Tahoma,"宋体",Arial,Helvetica,Arial,sans-serif;
    font-size: 12px;
    color: #333;
    background-color: #FFF;
    line-height: 20px;
}
html {
    overflow-y: scroll;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
}
a {
    color: #00528C;
    text-decoration: none;
}
em, i {
    font-style: normal;
}
.contain, .wrap {
    margin-right: auto;
    margin-left: auto;
}
.wrap {
    width: 980px;
}

#footer-beta2 {
    margin-top: 20px;
    overflow: hidden;
}
img {
    border: 0px none;
}
.contain::after, .wrap::after {
    clear: both;
}
.contain::after, .contain::before, .wrap::after, .wrap::before {
    display: table;
    line-height: 0;
    content: "";
}
#footer-beta2 .copy-footer {
    clear: both;
    background: #F6F6F6 none repeat scroll 0% 0%;
    margin-top: -20px;
    padding: 20px 0px;
    color: #999;
    text-align: center;
}